@charset "gb2312";
/* CSS Document */

/* 重设样式 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;}
fieldset, img{border:0;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif; vertical-align:middle}
table{border-collapse:collapse;border-spacing:0;font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}
ul,li{list-style:none;}
body{background:#fff url(../images/header_bg.png) repeat-x left -189px;font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;color:#333;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
del{ font-family:georgia}
img{ vertical-align:top}
/* 共用 */
.dis{ display:none}
.left{ float:left}
.right{ float:right}
.clear{ clear:both}

.blank3 {clear:both; height:3px; overflow:hidden; display:block;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}

.red{color:#cd0000;}
.boder1px{ border:1px solid #e4e4e4}
.position_rel{ position:relative}

/* 链接 */
a.l{color:#fff;text-decoration:none;}
a.l:hover{ color:#FFF;text-decoration:underline;}


a{color:#2b57a1;text-decoration:none;}
a:hover{text-decoration:underline;}

/*----------------------top----------------------*/

/*----------------------menu---------------------*/
#menu{ width:100%; height:56px; background:url(../images/menu_07.jpg) repeat-x; }
.menu-h{ width:986px; height:56px; margin:0 auto; background:url(../images/menu-back-a_10.png) no-repeat;}
.menu-h ul li{ margin-left:34px; margin-top:21px; float:left; width:89px; display:inline;}
.menu-h ul span{ float:left;}
/*---------------------banner-------------------*/
#banner{ width:100%; height:400px; background: url(../images/banner-back_12.jpg) repeat-x;}
.banner-a{ width:986px; height:380px; margin:0 auto; padding-top:15px;}
/*---------------------banner介绍------------------*/

#news{ width:986px; height:564px; margin:0 auto;}
.news-a{ float:left; width:240px; height:564px;}
.news-x{ width:240px; height:129px; margin-top:15px;}
.news-d{ width:240px; height:45px;}
.news-f{ width:240px; height:64px; background:url(../images/jie-back_21.png) repeat-x; padding-top:10px;}
.news-f ul{ padding-top:0px; padding-left:20px;}
.news-f li{ float:left; height:32px; width:200px; line-height:32px; text-align:center; margin-left:0px; margin-top:3px;}
.news-f li a{ background:url(../images/news-menu-2_10.jpg) no-repeat; display:block; width:200px; color:#4c4948;}
.news-f li a:hover,.news-f li{ background:url(../images/news-menu-1_07.png) no-repeat; display:block; text-decoration:none; color:0066cc;}


.news-g{ float:left; width:240px; height:223px; margin-top:20px;}
.news-w{ width:240px; height:45px;}
.news-e{ width:240px; height:175px; background:url(../images/jie-back_21.png) repeat-x;}
.news-e ul{ padding-top:17px; padding-left:16px;}
.news-e li{ float:left; line-height:20px; width:208px;}

.map-d{ float:left; width:240px; height:107px; }

.right-a{ float:right; width:710px; min-height:500px; padding-top:15px;}
.right-d{ width:710px; height:45px;}
.right-s{ width:710px; height:450px; background:url(../images/jie-back_21.png) repeat-x;}
.right-f{ width:710px; height:450px; margin:0 auto; background: url(../images/Contact-U-back_06.jpg) no-repeat;}
.right-f ul{ padding-top:125px; padding-left:117px;}
.right-f li{ margin-top:5px;}
.right-f span{ float:right;}










